barely comprehensible - French English Dictionary